//
//  InvisibleShape.cpp
//  Ray Tracer
//
//  Created by Kaila, Ashish on 4/6/13.
//  Copyright (c) 2013 Kaila, Ashish. All rights reserved.
//

#include "InvisibleShape.h"

InvisibleShape::InvisibleShape()
: SceneObject(NULL)
{
    
}

// Returns true if an intersection occured, false otherwise.
bool InvisibleShape::intersect(Ray3D&, const Matrix4x4&, const Matrix4x4&) const
{
    return false;
}

// Returns true if world point is contained within the object
bool InvisibleShape::contains(const Point3D& worldPoint, const Matrix4x4& worldToModel) const
{
    return false;
}